package com.open.exam.dto;

/**
 * @author 奶茶
 * Created on 2017/11/3.
 */
public class ExamcaseViewModel {

    /**
     * 监考报告信息
     */
    private String examReportID;
    /**
     * 是否违纪
     */
    private Integer ifDeregulation;
    /**
     * 场次ID
     */
    private String examSceneID;
    /**
     * 编排ID
     */
    private String examineeArrangeID;
    /**
     * 考试计划名称
     */
    private String examPlanName;
    /**
     * 考场名称
     */
    private String examRoomName;
    /**
     * 场次名称
     */
    private String examSceneName;
    /**
     * 科目名称
     */
    private String examSubjectName;
    /**
     * 监考报告完成状态
     */
    private Integer examReportState;
    /**
     * 上传时间
     */
    private String uploadTime;
    /**
     * 是否上传
     */
    private Integer ifUpload;
    /**
     * 考试结果状态
     */
    private Integer examResultState;
    /**
     * 考试计划实际开始时间
     */
    private String relBeginTime;
    /**
     * 剩余时长
     */
    private Integer retainTime;
    /**
     * 考试状态
     */
    private Integer examStatus;
    /**
     * 考试计划结束时间
     */
    private String endTime;
    /**
     * 考生姓名
     */
    private String examineeName;
    /**
     * 学生标识
     */
    private String examineeID;
    /**
     * 准考证号
     */
    private String examCardNo;
    /**
     * 座位号
     */
    private Integer seatNo;
    /**
     * 延时时长
     */
    private Integer delayedTime;
    /***
     * 考试计划开始时间
     */
    private String planBeginTime;
    /**
     * 登陆时间
     */
    private String loginTime;
    /**
     * 缺考人数
     */
    private Integer absentCount;
    /**
     * 学生总人数
     */
    private Integer allCount;
    /**
     * 科目标识
     */
    private String examSubjectId;
    /**
     * 考场标识
     */
    private String examRoomId;
    /**
     * 签到结果
     */
    private Integer iDCardResult;
    /**
     * 签到时间
     */
    private String iDCardTime;
    /**
     * 签到理由
     */
    private String iDCardReason;

    public String getExamReportID() {
        return examReportID;
    }

    public void setExamReportID(String examReportID) {
        this.examReportID = examReportID;
    }

    public Integer getIfDeregulation() {
        return ifDeregulation;
    }

    public void setIfDeregulation(Integer ifDeregulation) {
        this.ifDeregulation = ifDeregulation;
    }

    public String getExamSceneID() {
        return examSceneID;
    }

    public void setExamSceneID(String examSceneID) {
        this.examSceneID = examSceneID;
    }

    public String getExamineeArrangeID() {
        return examineeArrangeID;
    }

    public void setExamineeArrangeID(String examineeArrangeID) {
        this.examineeArrangeID = examineeArrangeID;
    }

    public String getExamPlanName() {
        return examPlanName;
    }

    public void setExamPlanName(String examPlanName) {
        this.examPlanName = examPlanName;
    }

    public String getExamRoomName() {
        return examRoomName;
    }

    public void setExamRoomName(String examRoomName) {
        this.examRoomName = examRoomName;
    }

    public String getExamSceneName() {
        return examSceneName;
    }

    public void setExamSceneName(String examSceneName) {
        this.examSceneName = examSceneName;
    }

    public String getExamSubjectName() {
        return examSubjectName;
    }

    public void setExamSubjectName(String examSubjectName) {
        this.examSubjectName = examSubjectName;
    }

    public Integer getExamReportState() {
        return examReportState;
    }

    public void setExamReportState(Integer examReportState) {
        this.examReportState = examReportState;
    }

    public String getUploadTime() {
        return uploadTime;
    }

    public void setUploadTime(String uploadTime) {
        this.uploadTime = uploadTime;
    }

    public Integer getIfUpload() {
        return ifUpload;
    }

    public void setIfUpload(Integer ifUpload) {
        this.ifUpload = ifUpload;
    }

    public Integer getExamResultState() {
        return examResultState;
    }

    public void setExamResultState(Integer examResultState) {
        this.examResultState = examResultState;
    }

    public String getRelBeginTime() {
        return relBeginTime;
    }

    public void setRelBeginTime(String relBeginTime) {
        this.relBeginTime = relBeginTime;
    }

    public Integer getRetainTime() {
        return retainTime;
    }

    public void setRetainTime(Integer retainTime) {
        this.retainTime = retainTime;
    }

    public Integer getExamStatus() {
        return examStatus;
    }

    public void setExamStatus(Integer examStatus) {
        this.examStatus = examStatus;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getExamineeName() {
        return examineeName;
    }

    public void setExamineeName(String examineeName) {
        this.examineeName = examineeName;
    }

    public String getExamineeID() {
        return examineeID;
    }

    public void setExamineeID(String examineeID) {
        this.examineeID = examineeID;
    }

    public String getExamCardNo() {
        return examCardNo;
    }

    public void setExamCardNo(String examCardNo) {
        this.examCardNo = examCardNo;
    }

    public Integer getSeatNo() {
        return seatNo;
    }

    public void setSeatNo(Integer seatNo) {
        this.seatNo = seatNo;
    }

    public Integer getDelayedTime() {
        return delayedTime;
    }

    public void setDelayedTime(Integer delayedTime) {
        this.delayedTime = delayedTime;
    }

    public String getPlanBeginTime() {
        return planBeginTime;
    }

    public void setPlanBeginTime(String planBeginTime) {
        this.planBeginTime = planBeginTime;
    }

    public String getLoginTime() {
        return loginTime;
    }

    public void setLoginTime(String loginTime) {
        this.loginTime = loginTime;
    }

    public Integer getAbsentCount() {
        return absentCount;
    }

    public void setAbsentCount(Integer absentCount) {
        this.absentCount = absentCount;
    }

    public Integer getAllCount() {
        return allCount;
    }

    public void setAllCount(Integer allCount) {
        this.allCount = allCount;
    }

    public String getExamSubjectId() {
        return examSubjectId;
    }

    public void setExamSubjectId(String examSubjectId) {
        this.examSubjectId = examSubjectId;
    }

    public String getExamRoomId() {
        return examRoomId;
    }

    public void setExamRoomId(String examRoomId) {
        this.examRoomId = examRoomId;
    }

    public Integer getiDCardResult() {
        return iDCardResult;
    }

    public void setiDCardResult(Integer iDCardResult) {
        this.iDCardResult = iDCardResult;
    }

    public String getiDCardTime() {
        return iDCardTime;
    }

    public void setiDCardTime(String iDCardTime) {
        this.iDCardTime = iDCardTime;
    }

    public String getiDCardReason() {
        return iDCardReason;
    }

    public void setiDCardReason(String iDCardReason) {
        this.iDCardReason = iDCardReason;
    }
}
